keeper of the dogs - Turco Inglés Diccionario